high powered engine - Deutsch Englisch Wörterbuch